storm surge disaster - French English Dictionary